package com.day05_interface_test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @ClassName: Demo
 * @Author: 豆豆在睡觉
 * @Create 2024/2/28-20:51
 * @Version 1.0
 */
public class Demo {
    public static void main(String[] args) throws ParseException {
        // 接口不能被实例化，可以利用多态的方法
        // 继承 - 重写 - 接口引用执行实现类
        Jumping jumping = new Cat();
        jumping.jump(); // "猫跳的高"
        // 向下转型
        Cat  c = (Cat) jumping;
        c.eat();
//        System.out.println(System.currentTimeMillis());

        // 1. Date
//        Date d = new Date();
//        System.out.println(d);
//        long ms = d.getTime();
//        System.out.println(ms);
//        d.setTime(ms); // 返回时间
//        System.out.println(d);
        Date d = new Date();
        SimpleDateFormat yyyMMDDHHmmss = new SimpleDateFormat("yyy-MM-dd HHmmss");
        String s = yyyMMDDHHmmss.format(d);
        System.out.println(s);

        String s1 = "2024-03-4 12:33:33";
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date d2 = simpleDateFormat.parse(s1);
        System.out.println(d2);
    }
}
